package com.smartleanx.module.hrm.service.esign.service;



import com.baomidou.mybatisplus.extension.service.IService;
import com.smartleanx.framework.common.pojo.PageResult;
import com.smartleanx.module.hrm.service.esign.temp.param.HrmEContractTaskParam;
import com.smartleanx.module.hrm.service.esign.temp.po.HrmEContractTask;
import com.smartleanx.module.hrm.service.esign.temp.result.HrmETaskListResult;

import java.util.List;

/**
 * e签宝合同签署Service
 *
 * @author xzq
 * @since 2025-07-07 16:04:49
 */
public interface HrmEContractTaskService extends IService<HrmEContractTask> {
    PageResult<HrmETaskListResult> getTaskPage(HrmEContractTaskParam param);

    PageResult<HrmETaskListResult> getTaskAppPage(HrmEContractTaskParam param);

    HrmEContractTask getTaskByProcessId(String processId);

}
